<?php 
class configActions extends Actions{
    protected $permissions = array(
        "config" => array(
            "nome"      => "config",
            "label"     => "config",
            "descricao" => "Permite acesso ao plugin",
            "default"   => "n",
        ),
        
        "config_config/configuracao" => array(
            "nome"      => "config/configuracao",
            "label"     => "configuracao",
            "descricao" => "Permite gerenciar (adicionar, visualizar, editar e apagar) as configurações do sistema",
            "default"   => "n",
        ),
    
    );
    
    protected $actions = array( 
        "config/index/index" => array(
            "label" => "config", "publico" => "n", "default_yes" => "s","default_no" => "n",
            "permission" => "config",
            "menu" => array('config/configuracao/index','config/fooo/index',)
        ),
        
        
        'config/configuracao/index' => array(
            'label' => 'configuracao', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'config/configuracao',
            'menu' => array('Página Principal' => 'config/index/index', 'config/configuracao/formulario')
        ),
        
        'config/configuracao/formulario' => array(
            'label' => 'Criar configuracao', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'config/configuracao',
            'menu' => array('Voltar' => 'config/configuracao/index')
        ),
        
        'config/configuracao/show' => array(
            'label' => 'Visualizar configuracao', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'config/configuracao',
            'menu' => array('config/configuracao/index', 'Ações' => array('Editar' => 'config/configuracao/edit', 'Excluir' => 'config/configuracao/apagar'))
        ),
        
        'config/configuracao/edit' => array(
            'label' => 'Editar configuracao', 'publico' => 'n', 'default_no' => 's','default_no' => 'n', 
            'permission' => 'config/configuracao',
            'menu' => array('config/configuracao/index', 'Voltar para configuracao' => 'config/configuracao/show')
        ),

        'config/configuracao/apagar' => array(
            'label' => 'Excluir configuracao', 'publico' => 'n', 'default_no' => 's','default_no' => 'n',
            'permission' => 'config/configuracao',
            'menu' => array()
        )
    );
    
}
?>